anode battery - French English Dictionary